#include"comm.hpp"make

int main()
{
    initShm shm(1);
    char* pshm = shm.getPshm();

    // 服务端打印共享内存的数据
    int n = 0;
    while(n++ < 35)
    {
        cout << "client send message:" << pshm << endl;
        sleep(1);
    }

    return 0;
}

// int main()
// {
//     // 1. 创建共享内存
//     key_t key = getKey();
//     cout << "server key:" << key << endl;
//     int id = createShm();
//     cout << "server id:" << id << endl;

//     // 2.1 关联共享内存
//     sleep(5);
//     char *pshm = attachShm(id);
//     // 2.2 取消挂载
//     sleep(5);
//     detectShm(pshm);
    
//     // 3. 关闭共享内存
//     sleep(5);
//     delShm(id);
//     return 0;
// }